SUHIL HeatPump System communication driver

 

SUHIL HeatPump System communication driver is the driver to communicate with Heat Pump of Suh IL Engineering Co., Ltd. in Korea.

 

1. Read settings

 

<Figure 1> is read setting example of SUHIL HeatPump System communication driver.

<Figure 1> Read setting example of SUHIL HeatPump System communication driver

Device part of  <Figure 1> input Com Port(COM1), Baud Rate(9600), Parity Bit(0), Data Bit(8), Stop Bit(1) respectively.

Also input Heat Pump equipment type(0 : Water Heat storage system, 1 : Ice Thermal storage system, default = 0) by using option part.

 

SUHIL HeatPump Systemcommunication driver¡¯s read schedule

Read schedule setting parameters are as follows:

1)    STATION – Don't care.

2)    Read Command – command = ANALOG, STATUS.( Refer to <Table 1> )

3)    Start Address – Don't care.(Fixed to 0)

4)    Save Start Address for Communication Server – save start address.

5)    Read Size - fixed to 1. (Refer to <Table 1>, <Table 3>)

 

Read schedule example)

READ,     1, ANALOG,     0,    0,   1,

READ,     1, STATUS,     0,   20,   1,

 

<Table 1> is a description of read commands and save contents of SUHIL HeatPump System communication driver when you use 'Water Heat storage system'.

<Table 2> is alarm status value of SUHIL HeatPump System communication driver when you use 'Water Heat storage system'. 

Read Command Content Store Values
ANALOG Read of analog value

Start Addr + 0 : In temperature 1 of Heat Pump

Start Addr + 1 : Out temperature of Heat Pump

Start Addr + 2 : In temperature of Water Sources Heat

Start Addr + 3 : Out temperature of Water Sources Heat

Start Addr + 4 : In temperature 1 of Storage Tank

Start Addr + 5 : In temperature 2 of Storage Tank

Start Addr + 6 : In temperature 3 of Storage Tank

Start Addr + 7 : In temperature 4 of Storage Tank

Start Addr + 8 : In temperature 5 of Storage Tank

Start Addr + 9 : Out temperature of Hot and Cold water

Start Addr + 10 : In temperature of Hot and Cold water

Start Addr + 11 : In temperature 2 of Heat Pump

Start Addr + 12 : Level of Water Heat storage

Start Addr + 13 : Orbit of 3Way valve1

Start Addr + 14 : Orbit of 3Way valve2

STATUS Read of status

Start Addr + 0 : Operation status( 0 : stop, 1 : Heat storage, 2 : Storage tank,  3 : Parallel of heat pump, 4 : Heat storage radiation )

Start Addr + 1 : Alarm status(Refer to <Table 2>)

Start Addr + 2 : Setting value of out temperature of Heat Pump(cooling)

Start Addr + 3 : Setting value of out temperature of Hot and Cold water(cooling)

Start Addr + 4 : Setting value of out temperature of Heat Pump(heating)

Start Addr + 5 : Setting value of out temperature of Hot and Cold water(heating)

Start Addr + 6 : RUN/STOP of 2 level switch ( 1 : RUN, 0 : STOP)

Start Addr + 7 : Heating/cooling of 2 level switch ( 1 : heating, 0 : cooling)

Start Addr + 8 ~ 10 : PC, Auto, Manual operation of 3 level switch ( 1 : selection, 0 : don't selection)

Start Addr + 11 ~ 12 : Water Heat, Water Heat exclusive radiation of 4 level switch ( 1 : selection, 0 : don't selection)

Start Addr + 13 ~ 14 : Heat pump parallel,  Water Heat radiation of 4 level operation switch ( 1 : selection, 0 : don't selection)

Start Addr + 15 : Hot and Cold water pump main RUN ( 1 : run, 0 : stop)

Start Addr + 16 : Hot and Cold water pump main TRIP ( 1 : trip, 0 : normal)

Start Addr + 17 : Hot and Cold water pump reserved RUN ( 1 : run, 0 : stop)

Start Addr + 18 : Hot and Cold water pump reserved TRIP ( 1 : trip, 0 : normal)

Start Addr + 19 : Water Heat pump main RUN ( 1 : run, 0 : stop)

Start Addr + 20 : Water Heat pump main TRIP ( 1 : trip, 0 : normal)

Start Addr + 21 : Water Heat pump reserved RUN ( 1 : run, 0 : stop)

Start Addr + 22 : Water Heat pump reserved TRIP ( 1 : trip, 0 : normal)

Start Addr + 23 : Water Sources Heat pump main  RUN ( 1 : run, 0 : stop)

Start Addr + 24 : Water Sources Heat pump main TRIP ( 1 : trip, 0 : normal)

Start Addr + 25 : Water Sources Heat pump reversed RUN ( 1 : run, 0 : stop)

Start Addr + 26 : Water Sources Heat pump reversed TRIP ( 1 : trip, 0 : normal)

Start Addr + 27 ~ 29 : reversed

Start Addr + 30 : Heat pump RUN ( 1 : run, 0 : stop)

Start Addr + 31 : Heat pump TRIP ( 1 : trip, 0 : normal)

Start Addr + 32 : Hot and Cold water FLOW S/W ( 1 : flow, 0 : don't flow)

Start Addr + 33 : Water Heat  FLOW S/W ( 1 : flow, 0 : don't flow)

Start Addr + 34 : Water Sources Heat  FLOW S/W ( 1 : flow, 0 : don't flow)

Start Addr + 35 ~ 37 : reversed

Start Addr + 38 : Hot and Cold water pump output ( 1 : ON, 0 : OFF )

Start Addr + 39 : Heat pump output ( 1 : ON, 0 : OFF )

Start Addr + 40 : Water Sources Heat  pump output ( 1 : ON, 0 : OFF )

Start Addr + 41 : Heat pump out put ( 1 : ON, 0 : OFF )

Start Addr + 42 : Heating mode output ( 1 : ON, 0 : OFF )

Start Addr + 43 : Cooling mode output ( 1 : ON, 0 : OFF )

Start Addr + 44 ~ 46 : Reserved output ( 1 : ON, 0 : OFF )

Start Addr + 47 : Alarm equipment output ( 1 : ON, 0 : OFF )

Start Addr + 48 : Cooling mode lamp output ( 1 : ON, 0 : OFF )

Start Addr + 49 : Heating mode lamp output ( 1 : ON, 0 : OFF )

Start Addr + 50 : Water Heat  operation lamp output ( 1 : ON, 0 : OFF )

Start Addr + 51 : Storage Tank exclusive operation lamp output ( 1 : ON, 0 : OFF )

Start Addr + 52 : Heat Pump parallel operation lamp output ( 1 : ON, 0 : OFF )

Start Addr + 53 : Water Heat, Radiation of Heat multi-operation lamp output ( 1 : ON, 0 : OFF )

Start Addr + 54 ~ 55 : Reserved

Start Addr + 56 : Ice manufacture status ( 1: done, 0 : other )

<Table 1> Read commands and save contents of SUHIL HeatPump System communication driver when you use 'Water Heat storage system'

Value

Alarm status

0

none alarm

1

Hot and Cold water pump main TRIP

2

Hot and Cold water pump reserved TRIP

3

Water Heat pump main TRIP

4

Water Heat pump reversed TRIP

5

Water Sources Heat main TRIP

6

Water Sources Heat reversed TRIP

7

8

9

Heat pump TRIP

10

Hot and Cold water Flow Switch abnormal

11

Water Heat Flow Switch abnormal

12

Water Sources Heat Flow Switch abnormal

13

Controller operation abnormal

14

Hot and Cold water line abnormal

15

Water Heat line abnormal

16

Water Sources Heat line abnormal

<Table 2> Alarm status value of SUHIL HeatPump System communication driver when you use 'Water Heat storage system'

<Table 3> is a description of read commands and save contents of SUHIL HeatPump System communication driver when you use 'Ice Thermal storage system'.

<Table 4> is alarm status value of SUHIL HeatPump System communication driver when you use 'Ice Thermal storage system'.

Read Command Content Store Values
ANALOG Reading Analog value

Start Addr + 0 : In temperature of freezer

Start Addr + 1 : Out temperature of freezer

Start Addr + 2 : In temperature of cooling water

Start Addr + 3 : Out temperature of cooling water

Start Addr + 4 : inner temperature of Storage Tank

Start Addr + 5 : In temperature of heat exchanger

Start Addr + 6 : Out temperature of heat exchanger

Start Addr + 7 : In temperature of cold water

Start Addr + 8 : Out temperature of cold water

Start Addr + 9 : Reserved 1 temperature

Start Addr + 10 :Reserved 2 temperature

Start Addr + 11 : Reserved 3 temperature

Start Addr + 12 : Level of ice volume(quantity)

Start Addr + 13 : Orbit of 3Way valve1

Start Addr + 14 : Orbit of 3Way valve2

STATUS Reading Status

Start Addr + 0 : Operation status( 0 : stop, 1 : Icing, 2 : water heat storage exclusive,  3 : parallel, 4 : freezer exclusive, 5 : water heat storage/cooling)

Start Addr + 1 : Alarm status(Refer to <Table 4>)

Start Addr + 2 : Cold water supply temperature status 

Start Addr + 3 : ON Setting temperature of cooling tower

Start Addr + 4 : OFF Setting temperature of cooling tower

Start Addr + 5 : RUN/STOP of 2 level switch ( 1 : RUN, 0 : STOP)

Start Addr + 6 ~ 8 :  PC, Auto, Manual operation of 3 level switch ( 1 : selection, 0 : don't selection)

Start Addr + 9 ~ 10 : Ice manufacture, Storage Tank exclusive operation of 5 level switch ( 1 : selection, 0 : don't selection)

Start Addr + 11 ~ 12 :  Parallel,  freezer exclusive operation of 5 level switch ( 1 : selection, 0 : don't selection)

Start Addr + 13 : Ice manufacture/cooling operation of 5 level switch ( 1 : selection, 0 : don't selection)

Start Addr + 14 : Cold water pump main RUN ( 1 : run, 0 : stop)

Start Addr + 15 : Cold water pump main TRIP ( 1 : trip, 0 : normal)

Start Addr + 16 : Cold water pump reserved RUN ( 1 : run, 0 : stop)

Start Addr + 17 : Cold water pump reserved TRIP ( 1 : trip, 0 : normal)

Start Addr + 18 : Brine pump main RUN ( 1 : run, 0 : stop)

Start Addr + 19 : Brine pump main TRIP ( 1 : trip, 0 : normal)

Start Addr + 20 : Brine pump reserved RUN ( 1 : run, 0 : stop)

Start Addr + 21 : Brine pump reserved TRIP ( 1 : trip, 0 : normal)

Start Addr + 22 : Cooling water pump main RUN ( 1 : run, 0 : stop)

Start Addr + 23 : Cooling water pump main TRIP ( 1 : trip, 0 : normal)

Start Addr + 24 : Cooling water pump reserved RUN ( 1 : run, 0 : stop)

Start Addr + 25 : Cooling water pump reserved TRIP ( 1 : trip, 0 : normal)

Start Addr + 26 : Air pump main RUN ( 1 : run, 0 : stop)

Start Addr + 27 : Air pump main TRIP ( 1 : trip, 0 : normal)

Start Addr + 28 : Cooling tower RUN ( 1 : run, 0 : stop)

Start Addr + 29 : Cooling tower TRIP ( 1 : trip, 0 : normal)

Start Addr + 30 : Freezer RUN ( 1 : run, 0 : stop)

Start Addr + 31 : Freezer TRIP ( 1 : trip, 0 : normal)

Start Addr + 32 : Cold water FLOW S/W ( 1 : flow, 0 : don't flow)

Start Addr + 33 : Brine FLOW S/W ( 1 : flow, 0 : don't flow)

Start Addr + 34 : Cooling water FLOW S/W ( 1 : flow, 0 : don't flow)

Start Addr + 35 ~ 36 : Input spare 1 ~ 2

Start Addr + 37 : Cold water pump output ( 1 : ON, 0 : OFF )

Start Addr + 38 : Brine pump output ( 1 : ON, 0 : OFF )

Start Addr + 39 : Cooling water pump output ( 1 : ON, 0 : OFF )

Start Addr + 40 : Air pump output ( 1 : ON, 0 : OFF )

Start Addr + 41 : Cooling water output ( 1 : ON, 0 : OFF )

Start Addr + 42 : Freezer RUN output ( 1 : ON, 0 : OFF )

Start Addr + 43 : Ice manufacture output of freezer ( 1 : ON, 0 : OFF )

Start Addr + 44 : cooling operation output of freezer ( 1 : ON, 0 : OFF )

Start Addr + 45 : Buzzer output ( 1 : ON, 0 : OFF )

Start Addr + 46 : Output of Ice manufacture operation ( 1 : ON, 0 : OFF )

Start Addr + 47 : Output of Storage Tank exclusive operation ( 1 : ON, 0 : OFF )

Start Addr + 48 : Output of parallel operation ( 1 : ON, 0 : OFF )

Start Addr + 49 : Output of freezer exclusive operation ( 1 : ON, 0 : OFF )

Start Addr + 50 : Output of ice manufacture/cooling operation ( 1 : ON, 0 : OFF )

Start Addr + 51 ~ 52 : Output of spare 1 ~ 2

Start Addr + 53 ~ 54 : Output of 2 WAY valve 1 ~ 2  1 : ON, 0 : OFF )

<Table 3> Read commands and save contents of SUHIL HeatPump System communication driver when you use 'Ice Thermal storage system'

Value

Alarm status

0

none alarm

1

Cold water pump main TRIP

2

Cold water pump reserved TRIP

3

Brine pump main TRIP

4

Brine pump reserved TRIP

5

Cooling water pump main TRIP

6

Cooling water pump reserved TRIP

7

Air pump main TRIP

8

Cooling tower TRIP

9

Freezer TRIP

10

Cold water Flow Switch abnormal

11

Brine Flow Switch abnormal

12

Cooling water Flow Switch abnormal

13

Controller operation abnormal

14

Do not operate of cold water pump

15

Do not operate of brine pump

16

Do not operate of cooling water pump

17

Do not operate of cooling tower

18

Do not operate of air pump

<Table 4> Alarm status value of SUHIL HeatPump System communication driver when you use 'Ice Thermal storage system'

SUHIL HeatPump System communication driver store the same data in WORD, DWORD, FLOAT memory, but the data format are different.

If you click the icon 2 in protocol option part, you can see the dialog box such as <Figure 2>. You can also set read schedule by using this part.

<Figure 2> Example of SUHIL HeatPump System communication driver¡¯s Option dialog box

You can set read schedule by using 3, 4, 5 button and listbox of <Figure 2>.

Heat Pump equipment type(Water Heat storage system / Ice Thermal storage system) can be input at 'Equipment Type' field of <Figure 2>,

<Figure 3> Example of SUHIL HeatPump System communication driver¡¯s read schedule Add/Edit dialog box

  When you click Add button or Edit button in dialog box of <Figure 2>, dialog box of <Figure 3> is shown.

 

2. Writing settings

You can write setting data to SUHIL HeatPump System by writing settings.

 

Bit Write

Bit write and word write have the same setting parameters except output value(0 or 1).

 

Word Write

Word write setting parameters are as follows:

1)  PORT                  Port no. (0 ~ 255)

2)  STATION            don't care.

3)  ADDRESS          don't care. (Fixed to 0)

4)  Extra1                  Write command of  'Water Heat storage system' = RUN( or R0 ), R1, R2, R3, R6, R7. (Refer to <Table 5>)

                                    Write command of  'Ice Thermal storage system' = RUN( or R0 ), R1, R2, R3. (Refer to <Table 6>)

5)  Extra2                  don't care.

 

<Table 5> is a description of write commands and range of the write value for SUHIL HeatPump System communication driver when you use 'Water Heat storage system'.

Write Command Content

Output Range

RUN(or R0) Setting of operation mode

0 : stop, 1 : Heat storage, 2 : Storage tank,  3 : Parallel of heat pump, 4 : Heat storage radiation

R1 Out temperature setting of heat pump(cooling)

89.9 ~ -9.9

(protocol write value = 999 ~ 1)

R2 Out temperature setting of hot and cold water(cooling)
R3 Out temperature setting of heat pump(heating)
R6 Out temperature setting of hot and cold water(heating)
R7 The use of water heat source

1 : use,   0 : don't use

<Table 5> Write commands and range of the write value for SUHIL HeatPump System communication driver when you use 'Water Heat storage system'

<Table 6> is a description of write commands and range of the write value for SUHIL HeatPump System communication driver when you use 'Ice Thermal storage system'.

Write Command Content

Output Range

RUN(or R0) Setting of operation mode

0 : stop, 1 : Ice manufacture, 2 : Storage tank,  3 : Parallel of heat pump, 4 : Heat storage radiation

R1 Ttemperature setting of cold water supply

89.9 ~ -9.9

(protocol write value = 999 ~ 1)

R2 ON temperature setting of cooling water
R3 OFF temperature setting of cooling water
<Table 6> Write commands and range of the write value for SUHIL HeatPump System communication driver when you use 'Ice Thermal storage system'

Write example 1)

PORT : 0   STATION : 1   ADDRESS : 0000  EXTRA1 : R1  EXTRA2 : 0

The setting parameter shown above is an example of write 'Out temperature setting of heat pump(cooling)' for SUHIL HeatPump System connected with 0 port.

(when you use 'Water Heat storage system') 

 

Write example 2)

PORT : 0   STATION : 1   ADDRESS : 0000  EXTRA1 : R3  EXTRA2 : 0

The setting parameter shown above is an example of write 'Out temperature setting of heat pump(heating)' for SUHIL HeatPump System connected with 0 port.

(when you use 'Water Heat storage system')

 

3. Connection of communication cable and main power

The connection of communication cable and main power of SUHIL HeatPump System are as follows.

 

Connection of communication cable

You can connect normal RS-232C cable PC to SUHIL HeatPump System like <Figure 4>.

1.png
<Figure 4>  The appearance of SUHIL HeatPump System connected communication cable and main power

 

Connection of main power

You have to connect 24V DC at main power input line.(Refer to <Figure 4>)

<Figure 5> shows the appearance of SUHIL HeatPump System's operation panel.

2.png

<Figure 5> Appearance of SUHIL HeatPump System's operation panel